package com.glamour.hlcity.common.condition;

public class CommandQueryCondition extends QueryCondition {
	
	/**
	 * 重试次数
	 * @param bRetry
	 * @return
	 */
	public CommandQueryCondition addBRetry(Integer bRetry){
		add("bRetry",bRetry);
		return this;
	}
	public CommandQueryCondition addERetry(Integer eRetry){
		add("eRetry",eRetry);
		return this;
	}
	
	/**
	 * 下次执行时间
	 * @param bNextActDate
	 * @return
	 */
	public CommandQueryCondition addBNextActDate(String bNextActDate){
		add("bNextActDate",bNextActDate);
		return this;
	}
	public CommandQueryCondition addENextActDate(String eNextActDate){
		add("eNextActDate",eNextActDate);
		return this;
	}
	
	/**
	 * 命令类型
	 * @param type
	 * @return
	 */
	public CommandQueryCondition addType(String type){
		add("type",type);
		return this;
	}
	
	/**
	 * 外部流水号
	 * @param extSeqno
	 * @return
	 */
	public CommandQueryCondition addExtSeqno(String extSeqno){
		add("extSeqno",extSeqno);
		return this;
	}
	
	/**
	 * 业务编号
	 * @param bizNo
	 * @return
	 */
	public CommandQueryCondition addBizNo(String bizNo){
		add("bizNo",bizNo);
		return this;
	}
	
	/**
	 * 状态
	 * @param status
	 * @return
	 */
	public CommandQueryCondition addStatus(String status){
		add("status",status);
		return this;
	}
	
	public CommandQueryCondition addStatusList(String... status){
		add("statusList",status);
		return this;
	}
	
	
}
